package com.bienvenue.main.model;

import java.util.List;

/**
 * 　　　　　　　 ┏┓       ┏┓+ +
 * 　　　　　　　┏┛┻━━━━━━━┛┻┓ + +
 * 　　　　　　　┃　　　　　　 ┃
 * 　　　　　　　┃　　　━　　　┃ ++ + + +
 * 　　　　　　 █████━█████  ┃+
 * 　　　　　　　┃　　　　　　 ┃ +
 * 　　　　　　　┃　　　┻　　　┃
 * 　　　　　　　┃　　　　　　 ┃ + +
 * 　　　　　　　┗━━┓　　　 ┏━┛
 * ┃　　  ┃
 * 　　　　　　　　　┃　　  ┃ + + + +
 * 　　　　　　　　　┃　　　┃　Code is far away from     bug with the animal protecting
 * 　　　　　　　　　┃　　　┃ + 　　　　         神兽保佑,代码无bug
 * 　　　　　　　　　┃　　　┃
 * 　　　　　　　　　┃　　　┃　　+
 * 　　　　　　　　　┃　 　 ┗━━━┓ + +
 * 　　　　　　　　　┃ 　　　　　┣┓
 * 　　　　　　　　　┃ 　　　　　┏┛
 * 　　　　　　　　　┗┓┓┏━━━┳┓┏┛ + + + +
 * 　　　　　　　　　 ┃┫┫　 ┃┫┫
 * 　　　　　　　　　 ┗┻┛　 ┗┻┛+ + + +
 * 版权：陇朝赢科技有限公司 版权所有
 *
 * @author 18592
 * 版本：1.0
 * 创建日期：2020/10/10
 * 描述：热门职位实体
 * ClassName：HotJobPositionAdapter
 * PackageName:com.bienvenue.main.model
 */
public class HotJobPositionModel {


    /**
     * code : 0
     * msg : SUCCESS
     * data : [{"id":"1316303559658156033","positionid":"销售员","salaryid":"3-5k","companyid":"111111","workyears":null,"educationid":"大专","welfarelabelids":"1315934463699464194","welfarelabelList":[{"id":"1315934463699464194","type":"corporateWelfare","k":"0","val":"五险一金","createTime":"2020-10-13T08:36:40.000+00:00","updateTime":"2020-10-13T08:36:40.000+00:00","delFlag":"0"}],"responsibilities":null,"requirements":null,"worktime":null,"companyinfo":null,"companyarea":null,"address":null,"status":null,"careatetime":"2020-10-14T09:03:19.000+00:00","updatetime":null,"delflag":null}]
     * count : 1
     */

    private int code;
    private String msg;
    private int count;
    private List<DataBean> data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public int getCount() {
        return count;
    }

    public void setCount(int count) {
        this.count = count;
    }

    public List<DataBean> getData() {
        return data;
    }

    public void setData(List<DataBean> data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * id : 1316303559658156033
         * positionid : 销售员
         * salaryid : 3-5k
         * companyid : 111111
         * workyears : null
         * educationid : 大专
         * welfarelabelids : 1315934463699464194
         * welfarelabelList : [{"id":"1315934463699464194","type":"corporateWelfare","k":"0","val":"五险一金","createTime":"2020-10-13T08:36:40.000+00:00","updateTime":"2020-10-13T08:36:40.000+00:00","delFlag":"0"}]
         * responsibilities : null
         * requirements : null
         * worktime : null
         * companyinfo : null
         * companyarea : null
         * address : null
         * status : null
         * careatetime : 2020-10-14T09:03:19.000+00:00
         * updatetime : null
         * delflag : null
         */

        private String id;
        private String positionid;
        private String salaryid;
        private String companyid;
        private Object workyears;
        private String educationid;
        private String welfarelabelids;
        private Object responsibilities;
        private Object requirements;
        private Object worktime;
        private Object companyinfo;
        private Object companyarea;
        private Object address;
        private Object status;
        private String careatetime;
        private Object updatetime;
        private Object delflag;
        private List<WelfarelabelListBean> welfarelabelList;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getPositionid() {
            return positionid;
        }

        public void setPositionid(String positionid) {
            this.positionid = positionid;
        }

        public String getSalaryid() {
            return salaryid;
        }

        public void setSalaryid(String salaryid) {
            this.salaryid = salaryid;
        }

        public String getCompanyid() {
            return companyid;
        }

        public void setCompanyid(String companyid) {
            this.companyid = companyid;
        }

        public Object getWorkyears() {
            return workyears;
        }

        public void setWorkyears(Object workyears) {
            this.workyears = workyears;
        }

        public String getEducationid() {
            return educationid;
        }

        public void setEducationid(String educationid) {
            this.educationid = educationid;
        }

        public String getWelfarelabelids() {
            return welfarelabelids;
        }

        public void setWelfarelabelids(String welfarelabelids) {
            this.welfarelabelids = welfarelabelids;
        }

        public Object getResponsibilities() {
            return responsibilities;
        }

        public void setResponsibilities(Object responsibilities) {
            this.responsibilities = responsibilities;
        }

        public Object getRequirements() {
            return requirements;
        }

        public void setRequirements(Object requirements) {
            this.requirements = requirements;
        }

        public Object getWorktime() {
            return worktime;
        }

        public void setWorktime(Object worktime) {
            this.worktime = worktime;
        }

        public Object getCompanyinfo() {
            return companyinfo;
        }

        public void setCompanyinfo(Object companyinfo) {
            this.companyinfo = companyinfo;
        }

        public Object getCompanyarea() {
            return companyarea;
        }

        public void setCompanyarea(Object companyarea) {
            this.companyarea = companyarea;
        }

        public Object getAddress() {
            return address;
        }

        public void setAddress(Object address) {
            this.address = address;
        }

        public Object getStatus() {
            return status;
        }

        public void setStatus(Object status) {
            this.status = status;
        }

        public String getCareatetime() {
            return careatetime;
        }

        public void setCareatetime(String careatetime) {
            this.careatetime = careatetime;
        }

        public Object getUpdatetime() {
            return updatetime;
        }

        public void setUpdatetime(Object updatetime) {
            this.updatetime = updatetime;
        }

        public Object getDelflag() {
            return delflag;
        }

        public void setDelflag(Object delflag) {
            this.delflag = delflag;
        }

        public List<WelfarelabelListBean> getWelfarelabelList() {
            return welfarelabelList;
        }

        public void setWelfarelabelList(List<WelfarelabelListBean> welfarelabelList) {
            this.welfarelabelList = welfarelabelList;
        }

        public static class WelfarelabelListBean {
            /**
             * id : 1315934463699464194
             * type : corporateWelfare
             * k : 0
             * val : 五险一金
             * createTime : 2020-10-13T08:36:40.000+00:00
             * updateTime : 2020-10-13T08:36:40.000+00:00
             * delFlag : 0
             */

            private String id;
            private String type;
            private String k;
            private String val;
            private String createTime;
            private String updateTime;
            private String delFlag;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public String getK() {
                return k;
            }

            public void setK(String k) {
                this.k = k;
            }

            public String getVal() {
                return val;
            }

            public void setVal(String val) {
                this.val = val;
            }

            public String getCreateTime() {
                return createTime;
            }

            public void setCreateTime(String createTime) {
                this.createTime = createTime;
            }

            public String getUpdateTime() {
                return updateTime;
            }

            public void setUpdateTime(String updateTime) {
                this.updateTime = updateTime;
            }

            public String getDelFlag() {
                return delFlag;
            }

            public void setDelFlag(String delFlag) {
                this.delFlag = delFlag;
            }
        }
    }
}